provisions guard dog - French English Dictionary